Package com.orange.webcom.sdkv2.authentication

Exposes the API of the Webcom Authentication service.

Types

AccountDetails
Link copied to clipboard
interface AccountDetails
Provides properties related to the account of an authenticated user.
AuthenticationCallback
Link copied to clipboard
typealias AuthenticationCallback = (AuthenticationEvent) -> Unit

Function called with the result of an authentication operation.

AuthenticationDetails
Link copied to clipboard
data class AuthenticationDetails : AccountDetails, IdentityDetails
Provides properties related to the authentication of a user.
AuthenticationEvent
Link copied to clipboard
sealed class AuthenticationEvent
Represents an authentication event as expected by the callback functions passed to the AuthenticationService.subscribe method.
AuthenticationFactor
Link copied to clipboard
interface AuthenticationFactor
Provides properties related to an authentication factor of an authenticated user.
AuthenticationMethod
Link copied to clipboard
abstract class AuthenticationMethod
Base class for all authentication methods provided within the com.orange.webcom.sdkv2.authentication.methods package.
AuthenticationService
Link copied to clipboard
class AuthenticationService : WebcomAbstractService
The Webcom service that makes it possible to authenticate users and manage identities (or authentication means) of users on a Webcom application.
AuthenticationSubscription
Link copied to clipboard
class AuthenticationSubscription
Represents a subscription to changes on the current authentication state.
ExtraIdentityDetails
Link copied to clipboard
interface ExtraIdentityDetails
Provides some optional extra properties related to the identity of an authenticated user.
IdentityDetails
Link copied to clipboard
interface IdentityDetails : AuthenticationFactor
Provides properties related to the identity of an authenticated user, in addition to the AuthenticationFactor properties.